directorate of foreign relations - German English Dictionary